Datenkonsistenz entlang der Linienhierarchie
Eine wichtige Eigenschaft der Linienhierarchie ist die Konsistenz der verschiedenen Daten. Zu jedem Zeitpunkt müssen Linienroute, Fahrzeitprofil und Fahrplanfahrtabschnitt zusammenpassen. So darf beispielsweise niemals im Fahrzeitprofil eine Fahrzeit zwischen zwei Haltepunkten angegeben werden, die von der verwendeten Linienroute gar nicht berührt werden. Visum stellt sicher, dass diese Konsistenz stets gewahrt bleibt. Nehmen Sie Änderungen an den Objekten der Linienhierarchie vor, so werden die darauf aufbauenden Objekte gegebenenfalls angepasst, um wieder einen konsistenten Zustand passend zur neuen Situation herzustellen.